package killer.member.service;

import killer.member.model.MemberDao;
import killer.member.model.MemberVO;
import killer.paging.ListVO;

public class MemberServiceImpl implements MemberService {
	private MemberDao memberDao;
	
	public void setMemberDao(MemberDao memberDao) {
		this.memberDao = memberDao;
	}

	@Override
	public void registerMember(MemberVO paramMvo) {
		System.out.println("MemberService 회원등록 서비스 paramMvo->"+paramMvo);
		memberDao.insertMember(paramMvo);
	}

	@Override
	public MemberVO loginMember(MemberVO paramMvo) {
		System.out.println("로그인 서비스 paramMvo -> "+paramMvo);
		return memberDao.selectMemberByIdAndPassword(paramMvo);
	}

	@Override
	public MemberVO checkMemberPassword(MemberVO paramMvo) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public boolean checkMemberPasswordForWithdraw(MemberVO paramMvo) {
		// TODO Auto-generated method stub
		return false;
	}

	@Override
	public void updateMember(MemberVO paramMvo) {
		// TODO Auto-generated method stub

	}

	@Override
	public void deleteMember(String memberId) {
		// TODO Auto-generated method stub

	}

	@Override
	public String getIdBySsnAndName(MemberVO paramMvo) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public String getPasswordByIdAndSsn(MemberVO paramMvo) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public ListVO getAllMemberList(int nowPage) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public boolean isMemberExist(MemberVO paramMvo) {
		// TODO Auto-generated method stub
		return false;
	}

}
